/*
Copyright (c) [2019年5月1日] [吴超]
[MBT_studio] is licensed under Mulan PSL v2.
You can use this software according to the terms and conditions of the Mulan PSL v2.
You may obtain a copy of Mulan PSL v2 at:
		 http://license.coscl.org.cn/MulanPSL2
THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
See the Mulan PSL v2 for more details.
*/
#pragma once

#include <向量.h>


struct S_UI主题 {
	static S_RGBA8UI uic_暗黑;
	static S_RGBA8UI uic_深色;
	static S_RGBA8UI uic_浅灰;
	static S_RGBA8UI uic_深灰;
	static S_RGBA8UI uic_深白;
	static S_RGBA8UI uic_灰色;
	static S_RGBA8UI uic_边线;


	static S_RGBA8UI uic_面板背景;

	static S_RGBA8UI uic_菜单条背景;
	static S_RGBA8UI uic_菜单背景;
	static S_RGBA8UI uic_菜单项;
	static S_RGBA8UI uic_菜单焦点色;

	static S_RGBA8UI uic_文字颜色;
	static S_RGBA8UI uic_页面标签背景;
	static S_RGBA8UI uic_页面焦点标签;
	static S_RGBA8UI uic_页面标签;


	static S_RGBA8UI uic_分割手柄;
	static S_RGBA8UI uic_滚动条按钮;
	static S_RGBA8UI uic_面板边;
	static S_RGBA8UI uic_滚动条;


	static S_RGBA8UI uic_节点面板高亮;
	static S_RGBA8UI uic_节点面板;
	static S_RGBA8UI uic_节点边;
	static S_RGBA8UI uic_节点线;
	static S_RGBA8UI uic_节点点;
	static S_RGBA8UI uic_节点焦点;


	static S_RGBA8UI uic_按钮;
	static S_RGBA8UI uic_按钮背景;
	static S_RGBA8UI uic_按钮焦点;
	static S_RGBA8UI uic_行编辑框背景;
	static S_RGBA8UI uic_行编辑框边框;
	static S_RGBA8UI uic_行编辑框焦点;
	static S_RGBA8UI uic_行编辑框光标;
	static S_RGBA8UI uic_行编辑框选框;
	static S_RGBA8UI uic_编辑框行号;
	//static S_RGBA8UI uic_文本编辑框背景;
	static S_RGBA8UI uic_值编辑框文字焦点背景;
	static S_RGBA8UI uic_数值编辑框背景;
	static S_RGBA8UI uic_数值编辑框开启编辑背景;

	static S_RGBA8UI uic_值编辑框背景;
	static S_RGBA8UI uic_值编辑框边;


	static S_RGBA8UI uic_列表行A;
	static S_RGBA8UI uic_列表行B;



	static S_RGBA8UI uic_选取边;
	static S_RGBA8UI uic_选取面;
	static S_RGBA8UI uic_文件;
	static S_RGBA8UI uic_文件夹;



	static float32	ui_面板圆角半径;
	static float32	ui_滚动条厚度;
	static float32	ui_文字间隔;
	static float32	ui_文字左起始位置;
	static float32	ui_拖拽手柄宽度;


	static std::string	ui_默认字体;
	static std::string	ui_默认图标;
	static float32 ui_双击时间间隔;

	S_UI主题();

};











